package cn.kent.singletonPattern;

/**
 * 通用单例模式
 *
 * @author kent
 * @date 2021/5/8 13:38
 */
public class SingletonPattern {
    /**
     * 限制只能有一个唯一实例
     */
    private static final SingletonPattern singletonPattern = new SingletonPattern();

    /**
     * 限制住不能直接产生一个实例
     */
    private SingletonPattern() {
    }

    public synchronized static SingletonPattern getInstance() {
        return singletonPattern;
    }
}
